patterns using recursive functions

join shbcf.ru